/* CSS Document */
html,div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd,p, blockquote, pre, form, fieldset, table, th, td, span a{padding:0px;margin:0px; line-height:35px;}
body{ margin:0px; padding:0px;font-family:"微软雅黑" !important;font-size:14px;color:#000; min-width:1000px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0393DD; text-decoration:none;}
img{ border:0px;}
.clear{clear:both;}
.width1{ width:100%;}
.width2{ width:1000px; margin:0 auto;}
.width3{ width:980px; margin:0 auto;}
.floatleft{ float:left;}
.floatright{ float:right;}
ul{ list-style:none;}

#whole{ width:100%; height:800px; margin:auto; }
#top  { width:1000px; height:125px; margin:auto; }
#logo { float:left; padding-top:30px;}



#main1 { width:1000px; height:325px; margin:auto; margin-top:20px;}
#main1_le { width:480px; height:325px; float:left; }
.tu img{ float:left; padding-top:40px;}
.ab { width:480px; height:155px; line-height:25px; text-indent:20px; font-family:"微软雅黑"; font-size:14px; text-align:left; margin-top:15px; color:#595959; margin-top:40px; margin-bottom:33px;}

#cp{ width:100%; height:665px; margin:auto;   background:url(../images/cp_bj.jpg) no-repeat;}
#cp_ny { width:1000px; height:665px; margin:auto;  }

#cp_list{ width:100%; height:245px; background:url(../images/cpgd_bj.jpg) repeat-x; margin-top:30px;}
#cp_gd { width:1000px; height:240px; margin:auto;}


#new{ width:1000px; height:533px; margin:auto;  margin-top:30px;}
#new img { text-align:center;}
#new_ri { width:505px; height:533px;}
#new_ri img { margin-left:80px;}
/*fot*/
#Bottom2{width:100%;margin:0 auto; background:url(../images/fot_bj.jpg) repeat;clear:both;overflow:hidden; margin-top:30px;}
#Bottom{ width:100%; height:80px; line-height:40px; background-color:#333; float:none; margin:0 auto;clear:both;overflow:hidden; font-size:12px; color:#666;border-top:#3F3F3F 1px solid;font-family:"微软雅黑";}
.banquan{ width:500px; float:left; color:#b0b0b0;}
.zuidibu{ width:1000px; margin:0 auto; background:url(../images/fot_bot_bj.jpg) repeat; text-align:center;}
.dibukuang{margin:0 auto; width:1000px;  overflow:hidden; height:auto; }
.bot_menu{ float:left; width:140px; margin-left:15px;  }
.bot_menu h1{ float:left; line-height:50px; width:100%; color:#fff; font-size:14px;font-family:"微软雅黑";}
.bot_menu h1 a{ color:#fff; font-size:14px;font-family:"微软雅黑";}
.bot_menu h1 a:hover{ color:#f40d02;font-size:14px; font-family:"微软雅黑";}
.bot_menu li{ float:left; line-height:24px; width:100%; font-size:14px;font-family:"微软雅黑"; }
.bot_menu li a{ color:#fff;font-size:14px;font-family:"微软雅黑";}
.bot_menu li a:hover {color: #f40d02; font-size:14px;font-family:"微软雅黑";}
.bot_menuyb  h1{ font-size:14px; color:#fff; text-align:center;}
.bot_menuyb {  float:right;  width:250px; margin-bottom:10px;}
#ny_line{ width:100%; background-color:#006EC7; height:35px;}
#tit { width:1000px; margin:auto;}
.ny_title{ width:270px; height:35px; line-height:35px; float:left; font-size:14px; margin:auto; color:#fff;font-family:"微软雅黑";}
.ny_title a { color:#fff;font-family:"微软雅黑";}
.ny_title a:hover{ color:#fff;font-family:"微软雅黑";}
/*nav*/

#nav{ width:750px; height:125px; float:right; }
#nav li { float:left; list-style:none; width:95px; height:125px; line-height:125px;  margin-left:10px;}
#nav li a { font-size:16px; font-family:"微软雅黑";}
#nav li a:hover { width:95px; height:125px; line-height:125px; background:#F5F5F5; display:block;}
.nav_word { width:95px; height:125px;line-height:125px;  display:block; float:left; }
.nav_word a { color:#000;font-size:16px; font-family:"微软雅黑";  width:95px; height:125px; display:block; text-align:center;}
.nav_word a:hover { width:95px; height:125px; line-height:125px; background:#F5F5F5; display:block;}



	#jsddm li{z-index:20; display:block;float:left; width:95px; height:125px; line-height:125px; text-align:center;}
	#jsddm li a{font-size:16px; display:block; float:left;color:#000;height:125px; line-height:125px; text-align:center;z-index:20; width:95px;}
	#jsddm li a:hover{z-index:20; background:#F5F5F5; cursor:pointer;border-top:5px solid #006EC7;height:114px; line-height:114px;
	color:#006EC7; }		
	#jsddm li ul{list-style:none;position:absolute;visibility:hidden;margin:125px 0px 0px 0px; *margin:125px 0px 0px -95px; z-index:20;width:95px; background:#006EC7; border-top:1px solid #ccc;}
	#jsddm li ul li{float:none;text-align:center;font-size:13px;z-index:20; border-bottom:1px solid #000; padding:0px;  height:45px; margin:0px;line-height:45px; }
	#jsddm li ul li a{color:#fff;z-index:20;width:95px;font-size:12px; background:none;line-height:45px; height:45px; padding:0px;}
	#jsddm li ul li a:hover{ z-index:20;height:45px;border:none; line-height:normal;line-height:45px; }




/*图片滚动*/
#demo{ color:#666; font-size:16px; font-family:'微软雅黑' ; }
#demo img { margin-left:10px;}
/* 新闻图片本例子css */
		.slideBox{ width:455px; height:533px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:455px; height:533px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

#ny_tu img { width:100%; height:250px; margin:auto;}


/*products*/
.index_title{ text-align:center; padding:50px 0px 30px 0px;}
.index_pro{ float:left; width:279px; height:292px; margin:15px 0px 20px 32px; }
.index_pro a{ position:relative; display:block; text-align:center;overflow:hidden;border:1px solid #CCCCCC; background:#fff;}
.index_pro a span{ height:290px; display:inline-block; vertical-align:middle;}
.index_pro a img{ max-width:277px; max-height:290px;  vertical-align:middle;}
.index_pro a .title{ position:absolute; bottom:0px; *bottom:0px; left:0px; width:100%; height:38px; line-height:38px;  background:url(../images/index_01.png) repeat; text-align:center; color:#000;}/*page*/
.index_pro .title a:hover { background:#CCCCCC; display:block;}
/*��ҳ*/
.page {  padding:3px; text-align:center; margin-top:10px; }


.nei  { color:#000000; line-height:35px; text-indent:30px; margin-top:20px; margin-bottom:20px; font-size:14px; font-family:"微软雅黑";}
 
/*内页新闻*/
/*news*/
.news { width:1000px; margin:auto; color:#000000; margin-top:20px;}
.news li { line-height:30px; border-bottom:1px dashed #CDCCCC; padding-left:10px; padding-right:10px; background:url(../images/pic_lsj.jpg) left no-repeat; color:#000000;}
.news li a { color:#000000;}
.news li a:hover { color:#FF6600;}
.news_title { text-align:center; font-size:16px; padding:10px; color:#000;font-family:"微软雅黑"; }
.news_content { padding:10px; width:1000px; margin:auto;font-family:"微软雅黑"; line-height:35px;font-size:16px; }
.news_info { text-align:center; border-bottom:1px dashed #CDCCCC; padding:10px;color:#000;font-family:"微软雅黑";font-size:16px;  }
.news_next { padding:5px; border-top:dashed 1px #CDCCCC;font-size:16px; width:1000px; margin:auto; color:#000; font-family:"微软雅黑";}
.news_next a { color:#000;}
.news li #cate{ color:#2070cf; }


/*��Ʒ���*/
/*products*/
.products { width:780px; margin:auto; /*height:850px;*/}
.products li { float:left; text-align:center;  width:222px; height:222px; line-height:30px; margin-left:1px; _margin-left:1px; color:#000;font-family:"微软雅黑"; margin-left:20px; margin-bottom:60px;  }
.products li #bj{ display:block; width:220px; height:30px; line-height:30px; text-align:center;  margin-left:20px;  }
.products img { float:left;border:1px solid #CCCCCC; width:220px; height:220px; margin-left:20px;  }
.products a:hover img { border:1px solid #2070cf; width:220px; height:220px;}

.products li a { line-height:30px; color:#000;font-family:"微软雅黑";}
.products_title { text-align:center; font-size:16px; padding:10px;color:#000;font-family:"微软雅黑" }
.products_info { text-align:center;border-bottom:1px dashed #CCCCCC;padding:10px; color:#000; font-size:16px;font-family:"微软雅黑" }
.products_img { text-align:center; padding:15px 0; }
.products_img img { max-width:370px; text-align:center; }
.products_next { padding:5px; border-top:1px dashed #CCCCCC;font-size:16px;color:#000; width:1000px; margin:auto;font-family:"微软雅黑"; }
.products_next a {color:#000;}
/*内页*/
	#nei_banner{ height:250px; z-index:1;width:100%; min-width:1000px; background:url(../images/nei_banner.jpg) no-repeat center;}
	#sidebarl{ width:192px; margin-right:18px; }
	#sidebarl .title{ width:100%; height:50px; line-height:50px; background:#8C8C8C; color:#fff; text-align:center; font-size:18px; border-bottom:7px solid #4A4A4A;}
	#sidebarl .list{ border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:7px solid #F85C0C;}
	#sidebarl .list .title{ border-bottom:1px solid #ccc; background:#fff; color:#4F4F4F;}
	.left_big{ margin-top:6px;}
	
	#sidebarr{ width:780px; margin:auto; float:right; /*height:1000px; */ }
	#sidebarr .title{ border-bottom:1px solid #AAAAAA; text-align:right; color:#555555; line-height:25px;}
	#sidebarr .pro{ width:220px; height:220px;  float:left; margin:15px 15px; color:#000;}
	#sidebarr .pro a{ position:relative; display:block; color:#000;}
	#sidebarr .pro a img{ border:1px solid #CCCCCC;width:220px; height:220px;}
	#sidebarr .pro a .title{ position:absolute; bottom:0px; *bottom:4px;left:0px; background:url(../images/nei_01.png) repeat; color:#fff; width:100%; text-align:center; line-height:38px; border-bottom:0px;}
	#sidebarr .pro a:hover .title{ text-decoration:underline;}
.cp_nr{ width:1000px; height:auto; margin:auto; font-family:Microsoft YAHEI,Arial,Verdana;font-size:16px;line-height:35px;}
	
#nr{ width:1000px; margin:auto;margin-top:20px; }
#nei_left { width:200px;  float:left;}
#sidebarr2{ width:780px;  float:right;}


/*搜索*/
/*hot*/
#hot{ height:38px; line-height:38px; background:#fff;  border-top:1px solid #F3F3F3; width:950px; margin:auto; margin-top:30px;}
#search{ background:url(../images/search.jpg) no-repeat; width:285px; height:29px; margin-top:5px; float:left;}
#search .searchtext{ background:none;width:244px;height:29px; line-height:29px;border-style:none;color:#7B7B7B; z-index:10; padding-left:10px;}
#search .submit{ background:none;width:30px;height:29px;border:0px; cursor:pointer;}
#hot .floatleft{ margin-left:10px; font-weight:bold; color:#005FAC;}
#hot .floatleft a{ color:#7B7B7B; font-weight:normal; padding:0px 10px;}
#hot .floatleft a:hover{ text-decoration:underline;}
.pagination{display: flex;justify-content: center;}
.pagination li{padding: 0 10px;}